strapping worn by soldiers - Spanish English Dictionary